import request from '@/utils/request';

// 入职增员:新增
// 报价单信息
export async function getQuoInfo(params) {
  return request(`/csApi/crmquo/get`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 成本中心列表
export async function getCostCenter(params) {
  return request(`/csApi/costCenter/getCostCenter`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 执行方
export async function getExecType(params) {
  return request(`/csApi/empSendQueryService/getDoSendType`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 五险合不合一
export async function getInsUnifyFlag(params) {
  return request(`/csApi/custService/queryParamSetByAreaAndCorp`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 社保账户列表
export async function getInsAcountList(params) {
  return request(`/csApi/empSendQueryService/queryInjSecAcco`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 社保组合列表
export async function getInsGroupList(params) {
  return request(`/csApi/custService/getCustConfColruytPlcyList`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 工伤二级户列表
export async function getSecAccoList(params) {
  return request(`/csApi/empSendQueryService/queryInjSecAcco`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 缴费人员列表
export async function getInsIdeList(params) {
  return request(`/csApi/empSendCreateService/getInsIdeList`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 公积金账户列表
export async function getAccuAcountList(params) {
  return request(`/csApi/empSendQueryService/queryInjSecAcco`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 公积金组合列表
export async function getAccuGroupList(params) {
  return request(`/csApi/custService/getCustConfColruytPlcyList`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 服务配置列表
export async function getSerConfigList(params) {
  return request(`/csApi/custService/queryServiceConf`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 获取劳动合同信息
export async function getEmpLaborCont(params) {
  return request(`/csApi/empSendCreateService/queryEmpLaborCont`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 提交判重
export async function isSubmitRepeat(params) {
  return request(`/csApi/empSendCreateService/querySendInfoRepeat`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 提交数据
export async function submit(params) {
  return request(`/csApi/addTask/emp/add`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
